a magpie - French English Dictionary